package com.itheima.day08.myMap.test1;

import java.util.HashMap;
import java.util.Map;

public class Test {
    public static void main(String[] args) {
//        Map集合的常用方法
        Map<String,String> map = new HashMap();

//        V put(K k,V v)		向集合中添加一对元素
        map.put("id001","张三");
        map.put("id005","李四");
        map.put("id002","王五");
        map.put("id003","赵二");
        map.put("id004","赵六");
        System.out.println(map);
        map.put("id001","张凡");
        System.out.println(map);
        System.out.println("==========================================================");

//        V remove(K k)		根据键删除键值对元素
        map.remove("id001");
        System.out.println(map);
        System.out.println("==========================================================");

//        void clear()		清空集合
        /*map.clear();
        System.out.println(map);*/
        System.out.println(map);
        System.out.println("==========================================================");

//        boolean containsKey(K k)	判断集合中是否包含指定的键
        boolean boo1 = map.containsKey("id003");
        boolean boo2 = map.containsKey("id001");
        System.out.println(boo1);
        System.out.println(boo2);
        System.out.println(map);
        System.out.println("==========================================================");

//        boolean containsValue(V v)	判断集合中是否包含指定的值
        boolean boo3 = map.containsValue("张三");
        boolean boo4 = map.containsValue("张凡");
        System.out.println(boo3);
        System.out.println(boo4);
        System.out.println(map);
        System.out.println("==========================================================");

//        boolean isEmpty()	判断集合是否为空
        boolean boo5 = map.isEmpty();
        System.out.println(boo5);
        System.out.println(map);
        System.out.println("==========================================================");

//        int size()		获取集合的长度
        int size = map.size();
        System.out.println(size);
        System.out.println(map);
        System.out.println("==========================================================");
    }
}
